<?php
// 超过post
if(!$_FILES){
	exit('上传失败，文件没有上传到');
}

// 第一项取出来
$file =current($_FILES);

foreach ($file['name'] as $k => $v) {
	// 错误代码 大于0
	if($file['error'][$k]>0){
		exit('上传失败，错误代码是：'.$file['error']);
	}

	// 判断文件大小
	if($file['size'][$k]>1000000){
		exit('上传失败，文件过大，允许大小为：100000b');
	}
	// 创建目录
	is_dir('./uploads') || mkdir("./uploads");

	// 切割文件名
	$arr = explode('.',$file['name'][$k]);
	// 取最后一项
	$suffiux = end($arr);
	//生成一个唯一id文件名
	$name = uniqid().".".$suffiux;

	// 移动上传文件到指定位置
	if(is_uploaded_file($file['tmp_name'][$k])){
		move_uploaded_file($file['tmp_name'][$k], "./uploads/".$name);
	}
}

header("location:./index.php");



